World War I Posts
Toronto’s Fighting 75th in the Great War 1915–1919
A Prehistory of the Toronto Scottish Regiment (Queen Elizabeth The Queen Mother's Own)
Billy Bishop
Top Canadian Flying Ace
Billy Bishop
Top Canadian Flying Ace
Valour at Vimy Ridge
The Great Canadian Victory of World War I
The Locomotive of War
Money, Empire, Power, and Guilt
Victory at Vimy
Canada Comes of Age, April 9-12, 1917
This Small Army of Women
Canadian Volunteer Nurses and the First World War
This Small Army of Women
Canadian Volunteer Nurses and the First World War
Canada's Dream Shall Be of Them
Canadian Epitaphs of the Great War
Seven Days in May
A Novel